TAGs: fluid mechanics fundamentals